{
margin:0;
padding:0;
}
html, body {
height:100%;
width:100%;
}
body {
background-color:#FFFFFF;
min-height:468px;
min-width:552px;
text-align:center;
}
#outer {
display:table;
height:100%;
vertical-align:middle;
width:100%;
}
#container {
display:table-cell;
height:468px;
position:relative;
text-align:center;
vertical-align:middle;
}
#inner {
background:transparent url(/suser/public/images/login/login.gif) repeat scroll 0 0;
height:300px;
margin-left:auto;
margin-right:auto;
text-align:center;
width:491px;
}
#login_area {
padding-left:50px;
padding-top:120px;
text-align:left;
}
#login_area label {
font-size:18px;
}
#login_area input {
font-size:16px;
width:390px;
}